package com.leyou.common.exception;

import com.leyou.common.exception.enums.ExceptionEnum;
import lombok.Getter;

/**
 * @author LT
 * @version 1.0.0
 * @ClassName LyException.java
 * @Description TODO leyou公共异常（自定义异常）
 * @createTime 2020年04月29日 15:30:00
 */
@Getter
public class LyException extends RuntimeException {

    private Integer status; // 状态码

    public LyException(Integer status, String message) {
        super(message);
        this.status = status;
    }

    public LyException(ExceptionEnum e) {
        super(e.getMessage());
        this.status = e.getStatus();
    }
}
